马斯克亲自组织Code Review,并晒出Twitter架构图,网友们低估其代码能力了!
出品 | OSC开源社区(ID:oschina2013)
近日,马斯克前往 Twitter 总部大楼和工程师团队进行了 code review,并在结束后晒出了合照,以及 Twitter 的系统架构图。
当然这不是 Twitter 的整体架构图,主要是展示了 Timeline 部分的架构,其中关键的组件是 Timeline Mixer,据称这是将任何特定的 Timeline 聚合在一起的通用服务器,Home Mixer 则从 Timeline Mixer 中获取内容,并专门将其传送到主页。
社区福利第二期(顶级的计算机科学家是如何养成的?)正在进行中
传送门:http://spring4all.com/forum-post/1824.html
有人为这张架构图添加了详细的注释:
也有人根据它进行重新梳理,提供了简化的版本:
更有网友找出了 Twitter 10 年前的架构图,并与现在的进行对比:
马斯克也发布了自己在 code review 结束后所做的笔记:
- 本周可能会弃用 TLS
- Home mixer 的计算速度比 Timeline 快 10 倍
- Ad blender 能够以较低的总广告浏览量为代价极大地提高相关性。广告越有趣,您看它的时间就越多
有网友表示自己在与马斯克进行 code review 的时候,得到了老板的优化提议,不过第二天却收到了被裁员的邮件(无法确认真实性,不知道是不是编的……)
社区福利第二期(顶级的计算机科学家是如何养成的?)进行中 ! 传送门:http://spring4all.com/forum-post/1824.html
相关链接:
推荐阅读
你好,我是程序猿DD,10年开发老司机、阿里云MVP、腾讯云TVP、出过书创过业、国企4年互联网6年。从普通开发到架构师、再到合伙人。一路过来,给我最深的感受就是一定要不断学习并关注前沿。只要你能坚持下来,多思考、少抱怨、勤动手,就很容易实现弯道超车!所以,不要问我现在干什么是否来得及。如果你看好一个事情,一定是坚持了才能看到希望,而不是看到希望才去坚持。相信我,只要坚持下来,你一定比现在更好!如果你还没什么方向,可以先关注我,这里会经常分享一些前沿资讯,帮你积累弯道超车的资本。